package org.xu.entity;

import com.core.data.BaseEntity;
import java.math.BigDecimal;
import java.util.Date;

public class AdapterCarInfoEntity extends BaseEntity {
    /**
     * <pre>
     * 申请编号
     * 表字段: adapter_car_info.apply_no
     * </pre>
     * 
     */
    private String applyNo;

    /**
     * <pre>
     * 车辆类型
     * 表字段: adapter_car_info.type
     * </pre>
     * 
     */
    private Integer type;

    /**
     * <pre>
     * 品牌id
     * 表字段: adapter_car_info.brand_id
     * </pre>
     * 
     */
    private Long brandId;

    /**
     * <pre>
     * 品牌
     * 表字段: adapter_car_info.brand
     * </pre>
     * 
     */
    private String brand;

    /**
     * <pre>
     * 车系
     * 表字段: adapter_car_info.series
     * </pre>
     * 
     */
    private String series;

    /**
     * <pre>
     * 车型id
     * 表字段: adapter_car_info.model_id
     * </pre>
     * 
     */
    private Long modelId;

    /**
     * <pre>
     * 车型
     * 表字段: adapter_car_info.model
     * </pre>
     * 
     */
    private String model;

    /**
     * <pre>
     * 车系级别id
     * 表字段: adapter_car_info.model_level
     * </pre>
     * 
     */
    private Integer modelLevel;

    /**
     * <pre>
     * 车系级别名称
     * 表字段: adapter_car_info.model_level_name
     * </pre>
     * 
     */
    private String modelLevelName;

    /**
     * <pre>
     * 车辆款式id
     * 表字段: adapter_car_info.style_id
     * </pre>
     * 
     */
    private Long styleId;

    /**
     * <pre>
     * 车辆款式
     * 表字段: adapter_car_info.style
     * </pre>
     * 
     */
    private String style;

    /**
     * <pre>
     * 车身形式
     * 表字段: adapter_car_info.style_body_type
     * </pre>
     * 
     */
    private Integer styleBodyType;

    /**
     * <pre>
     * 年款
     * 表字段: adapter_car_info.year
     * </pre>
     * 
     */
    private Integer year;

    /**
     * <pre>
     * 车架号
     * 表字段: adapter_car_info.frame_num
     * </pre>
     * 
     */
    private String frameNum;

    /**
     * <pre>
     * 发动机号
     * 表字段: adapter_car_info.engine_num
     * </pre>
     * 
     */
    private String engineNum;

    /**
     * <pre>
     * 车牌号
     * 表字段: adapter_car_info.license_plate_num
     * </pre>
     * 
     */
    private String licensePlateNum;

    /**
     * <pre>
     * 颜色
     * 表字段: adapter_car_info.color
     * </pre>
     * 
     */
    private String color;

    /**
     * <pre>
     * 制造商id
     * 表字段: adapter_car_info.factory_id
     * </pre>
     * 
     */
    private Long factoryId;

    /**
     * <pre>
     * 制造商
     * 表字段: adapter_car_info.factory
     * </pre>
     * 
     */
    private String factory;

    /**
     * <pre>
     * 购车目的
     * 表字段: adapter_car_info.purpose
     * </pre>
     * 
     */
    private Integer purpose;

    /**
     * <pre>
     * 是否送牌照
     * 表字段: adapter_car_info.give_license_plate_flag
     * </pre>
     * 
     */
    private Boolean giveLicensePlateFlag;

    /**
     * <pre>
     * 指导价
     * 表字段: adapter_car_info.price
     * </pre>
     * 
     */
    private BigDecimal price;

    /**
     * <pre>
     * 销售价
     * 表字段: adapter_car_info.sale_price
     * </pre>
     * 
     */
    private BigDecimal salePrice;

    /**
     * <pre>
     * 预计上牌省份
     * 表字段: adapter_car_info.license_plate_province_id
     * </pre>
     * 
     */
    private String licensePlateProvinceId;

    /**
     * <pre>
     * 预计上牌城市
     * 表字段: adapter_car_info.license_plate_city_id
     * </pre>
     * 
     */
    private String licensePlateCityId;

    /**
     * <pre>
     * 开票单位
     * 表字段: adapter_car_info.bill_unit
     * </pre>
     * 
     */
    private String billUnit;

    /**
     * <pre>
     * GPS厂商
     * 表字段: adapter_car_info.gps_factory
     * </pre>
     * 
     */
    private Integer gpsFactory;

    /**
     * <pre>
     * GPS是否安装
     * 表字段: adapter_car_info.gps_installed
     * </pre>
     * 
     */
    private Boolean gpsInstalled;

    /**
     * <pre>
     * GPS安装时间
     * 表字段: adapter_car_info.gps_installation_date
     * </pre>
     * 
     */
    private Date gpsInstallationDate;

    /**
     * <pre>
     * GPS安装省份
     * 表字段: adapter_car_info.gps_installation_province
     * </pre>
     * 
     */
    private String gpsInstallationProvince;

    /**
     * <pre>
     * GPS安装城市
     * 表字段: adapter_car_info.gps_installation_city
     * </pre>
     * 
     */
    private String gpsInstallationCity;

    /**
     * <pre>
     * GPS安装地址
     * 表字段: adapter_car_info.gps_installation_address
     * </pre>
     * 
     */
    private String gpsInstallationAddress;

    /**
     * <pre>
     * 登记日期
     * 表字段: adapter_car_info.register_date
     * </pre>
     * 
     */
    private Date registerDate;

    /**
     * <pre>
     * 是否支持锁车
     * 表字段: adapter_car_info.lock_enable
     * </pre>
     * 
     */
    private Boolean lockEnable;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.apply_no
     *
     * @return the value of adapter_car_info.apply_no 申请编号
     */
    public String getApplyNo() {
        return applyNo;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.apply_no
     *
     * @param applyNo the value for adapter_car_info.apply_no 申请编号
     */
    public void setApplyNo(String applyNo) {
        this.applyNo = applyNo == null ? null : applyNo.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.type
     *
     * @return the value of adapter_car_info.type 车辆类型
     */
    public Integer getType() {
        return type;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.type
     *
     * @param type the value for adapter_car_info.type 车辆类型
     */
    public void setType(Integer type) {
        this.type = type;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.brand_id
     *
     * @return the value of adapter_car_info.brand_id 品牌id
     */
    public Long getBrandId() {
        return brandId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.brand_id
     *
     * @param brandId the value for adapter_car_info.brand_id 品牌id
     */
    public void setBrandId(Long brandId) {
        this.brandId = brandId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.brand
     *
     * @return the value of adapter_car_info.brand 品牌
     */
    public String getBrand() {
        return brand;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.brand
     *
     * @param brand the value for adapter_car_info.brand 品牌
     */
    public void setBrand(String brand) {
        this.brand = brand == null ? null : brand.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.series
     *
     * @return the value of adapter_car_info.series 车系
     */
    public String getSeries() {
        return series;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.series
     *
     * @param series the value for adapter_car_info.series 车系
     */
    public void setSeries(String series) {
        this.series = series == null ? null : series.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.model_id
     *
     * @return the value of adapter_car_info.model_id 车型id
     */
    public Long getModelId() {
        return modelId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.model_id
     *
     * @param modelId the value for adapter_car_info.model_id 车型id
     */
    public void setModelId(Long modelId) {
        this.modelId = modelId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.model
     *
     * @return the value of adapter_car_info.model 车型
     */
    public String getModel() {
        return model;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.model
     *
     * @param model the value for adapter_car_info.model 车型
     */
    public void setModel(String model) {
        this.model = model == null ? null : model.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.model_level
     *
     * @return the value of adapter_car_info.model_level 车系级别id
     */
    public Integer getModelLevel() {
        return modelLevel;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.model_level
     *
     * @param modelLevel the value for adapter_car_info.model_level 车系级别id
     */
    public void setModelLevel(Integer modelLevel) {
        this.modelLevel = modelLevel;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.model_level_name
     *
     * @return the value of adapter_car_info.model_level_name 车系级别名称
     */
    public String getModelLevelName() {
        return modelLevelName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.model_level_name
     *
     * @param modelLevelName the value for adapter_car_info.model_level_name 车系级别名称
     */
    public void setModelLevelName(String modelLevelName) {
        this.modelLevelName = modelLevelName == null ? null : modelLevelName.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.style_id
     *
     * @return the value of adapter_car_info.style_id 车辆款式id
     */
    public Long getStyleId() {
        return styleId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.style_id
     *
     * @param styleId the value for adapter_car_info.style_id 车辆款式id
     */
    public void setStyleId(Long styleId) {
        this.styleId = styleId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.style
     *
     * @return the value of adapter_car_info.style 车辆款式
     */
    public String getStyle() {
        return style;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.style
     *
     * @param style the value for adapter_car_info.style 车辆款式
     */
    public void setStyle(String style) {
        this.style = style == null ? null : style.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.style_body_type
     *
     * @return the value of adapter_car_info.style_body_type 车身形式
     */
    public Integer getStyleBodyType() {
        return styleBodyType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.style_body_type
     *
     * @param styleBodyType the value for adapter_car_info.style_body_type 车身形式
     */
    public void setStyleBodyType(Integer styleBodyType) {
        this.styleBodyType = styleBodyType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.year
     *
     * @return the value of adapter_car_info.year 年款
     */
    public Integer getYear() {
        return year;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.year
     *
     * @param year the value for adapter_car_info.year 年款
     */
    public void setYear(Integer year) {
        this.year = year;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.frame_num
     *
     * @return the value of adapter_car_info.frame_num 车架号
     */
    public String getFrameNum() {
        return frameNum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.frame_num
     *
     * @param frameNum the value for adapter_car_info.frame_num 车架号
     */
    public void setFrameNum(String frameNum) {
        this.frameNum = frameNum == null ? null : frameNum.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.engine_num
     *
     * @return the value of adapter_car_info.engine_num 发动机号
     */
    public String getEngineNum() {
        return engineNum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.engine_num
     *
     * @param engineNum the value for adapter_car_info.engine_num 发动机号
     */
    public void setEngineNum(String engineNum) {
        this.engineNum = engineNum == null ? null : engineNum.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.license_plate_num
     *
     * @return the value of adapter_car_info.license_plate_num 车牌号
     */
    public String getLicensePlateNum() {
        return licensePlateNum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.license_plate_num
     *
     * @param licensePlateNum the value for adapter_car_info.license_plate_num 车牌号
     */
    public void setLicensePlateNum(String licensePlateNum) {
        this.licensePlateNum = licensePlateNum == null ? null : licensePlateNum.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.color
     *
     * @return the value of adapter_car_info.color 颜色
     */
    public String getColor() {
        return color;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.color
     *
     * @param color the value for adapter_car_info.color 颜色
     */
    public void setColor(String color) {
        this.color = color == null ? null : color.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.factory_id
     *
     * @return the value of adapter_car_info.factory_id 制造商id
     */
    public Long getFactoryId() {
        return factoryId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.factory_id
     *
     * @param factoryId the value for adapter_car_info.factory_id 制造商id
     */
    public void setFactoryId(Long factoryId) {
        this.factoryId = factoryId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.factory
     *
     * @return the value of adapter_car_info.factory 制造商
     */
    public String getFactory() {
        return factory;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.factory
     *
     * @param factory the value for adapter_car_info.factory 制造商
     */
    public void setFactory(String factory) {
        this.factory = factory == null ? null : factory.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.purpose
     *
     * @return the value of adapter_car_info.purpose 购车目的
     */
    public Integer getPurpose() {
        return purpose;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.purpose
     *
     * @param purpose the value for adapter_car_info.purpose 购车目的
     */
    public void setPurpose(Integer purpose) {
        this.purpose = purpose;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.give_license_plate_flag
     *
     * @return the value of adapter_car_info.give_license_plate_flag 是否送牌照
     */
    public Boolean getGiveLicensePlateFlag() {
        return giveLicensePlateFlag;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.give_license_plate_flag
     *
     * @param giveLicensePlateFlag the value for adapter_car_info.give_license_plate_flag 是否送牌照
     */
    public void setGiveLicensePlateFlag(Boolean giveLicensePlateFlag) {
        this.giveLicensePlateFlag = giveLicensePlateFlag;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.price
     *
     * @return the value of adapter_car_info.price 指导价
     */
    public BigDecimal getPrice() {
        return price;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.price
     *
     * @param price the value for adapter_car_info.price 指导价
     */
    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.sale_price
     *
     * @return the value of adapter_car_info.sale_price 销售价
     */
    public BigDecimal getSalePrice() {
        return salePrice;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.sale_price
     *
     * @param salePrice the value for adapter_car_info.sale_price 销售价
     */
    public void setSalePrice(BigDecimal salePrice) {
        this.salePrice = salePrice;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.license_plate_province_id
     *
     * @return the value of adapter_car_info.license_plate_province_id 预计上牌省份
     */
    public String getLicensePlateProvinceId() {
        return licensePlateProvinceId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.license_plate_province_id
     *
     * @param licensePlateProvinceId the value for adapter_car_info.license_plate_province_id 预计上牌省份
     */
    public void setLicensePlateProvinceId(String licensePlateProvinceId) {
        this.licensePlateProvinceId = licensePlateProvinceId == null ? null : licensePlateProvinceId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.license_plate_city_id
     *
     * @return the value of adapter_car_info.license_plate_city_id 预计上牌城市
     */
    public String getLicensePlateCityId() {
        return licensePlateCityId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.license_plate_city_id
     *
     * @param licensePlateCityId the value for adapter_car_info.license_plate_city_id 预计上牌城市
     */
    public void setLicensePlateCityId(String licensePlateCityId) {
        this.licensePlateCityId = licensePlateCityId == null ? null : licensePlateCityId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.bill_unit
     *
     * @return the value of adapter_car_info.bill_unit 开票单位
     */
    public String getBillUnit() {
        return billUnit;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.bill_unit
     *
     * @param billUnit the value for adapter_car_info.bill_unit 开票单位
     */
    public void setBillUnit(String billUnit) {
        this.billUnit = billUnit == null ? null : billUnit.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.gps_factory
     *
     * @return the value of adapter_car_info.gps_factory GPS厂商
     */
    public Integer getGpsFactory() {
        return gpsFactory;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.gps_factory
     *
     * @param gpsFactory the value for adapter_car_info.gps_factory GPS厂商
     */
    public void setGpsFactory(Integer gpsFactory) {
        this.gpsFactory = gpsFactory;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.gps_installed
     *
     * @return the value of adapter_car_info.gps_installed GPS是否安装
     */
    public Boolean getGpsInstalled() {
        return gpsInstalled;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.gps_installed
     *
     * @param gpsInstalled the value for adapter_car_info.gps_installed GPS是否安装
     */
    public void setGpsInstalled(Boolean gpsInstalled) {
        this.gpsInstalled = gpsInstalled;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.gps_installation_date
     *
     * @return the value of adapter_car_info.gps_installation_date GPS安装时间
     */
    public Date getGpsInstallationDate() {
        return gpsInstallationDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.gps_installation_date
     *
     * @param gpsInstallationDate the value for adapter_car_info.gps_installation_date GPS安装时间
     */
    public void setGpsInstallationDate(Date gpsInstallationDate) {
        this.gpsInstallationDate = gpsInstallationDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.gps_installation_province
     *
     * @return the value of adapter_car_info.gps_installation_province GPS安装省份
     */
    public String getGpsInstallationProvince() {
        return gpsInstallationProvince;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.gps_installation_province
     *
     * @param gpsInstallationProvince the value for adapter_car_info.gps_installation_province GPS安装省份
     */
    public void setGpsInstallationProvince(String gpsInstallationProvince) {
        this.gpsInstallationProvince = gpsInstallationProvince == null ? null : gpsInstallationProvince.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.gps_installation_city
     *
     * @return the value of adapter_car_info.gps_installation_city GPS安装城市
     */
    public String getGpsInstallationCity() {
        return gpsInstallationCity;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.gps_installation_city
     *
     * @param gpsInstallationCity the value for adapter_car_info.gps_installation_city GPS安装城市
     */
    public void setGpsInstallationCity(String gpsInstallationCity) {
        this.gpsInstallationCity = gpsInstallationCity == null ? null : gpsInstallationCity.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.gps_installation_address
     *
     * @return the value of adapter_car_info.gps_installation_address GPS安装地址
     */
    public String getGpsInstallationAddress() {
        return gpsInstallationAddress;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.gps_installation_address
     *
     * @param gpsInstallationAddress the value for adapter_car_info.gps_installation_address GPS安装地址
     */
    public void setGpsInstallationAddress(String gpsInstallationAddress) {
        this.gpsInstallationAddress = gpsInstallationAddress == null ? null : gpsInstallationAddress.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.register_date
     *
     * @return the value of adapter_car_info.register_date 登记日期
     */
    public Date getRegisterDate() {
        return registerDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.register_date
     *
     * @param registerDate the value for adapter_car_info.register_date 登记日期
     */
    public void setRegisterDate(Date registerDate) {
        this.registerDate = registerDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column adapter_car_info.lock_enable
     *
     * @return the value of adapter_car_info.lock_enable 是否支持锁车
     */
    public Boolean getLockEnable() {
        return lockEnable;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column adapter_car_info.lock_enable
     *
     * @param lockEnable the value for adapter_car_info.lock_enable 是否支持锁车
     */
    public void setLockEnable(Boolean lockEnable) {
        this.lockEnable = lockEnable;
    }
}